為什麼需要「Build」?
你寫的 Java 程式碼只是原始碼。要讓 Minecraft 遊戲能讀取並運行你的模組,我們必須透過 Build(構建) 流程,將所有程式碼和資源(材質、模型等)編譯並打包成一個獨立、乾淨、可執行的 .jar 檔案。
⚙️ 核心工具:Gradle
現代 Java 版 Mod(Forge, Fabric, NeoForge)的開發都仰賴 Gradle 自動化構建工具來完成打包。
🛠️ 3 步驟完成打包
Step 1:進入專案根目錄
打開你的 Mod 專案根目錄(包含 gradlew 和 build.gradle 的資料夾),並在此處開啟命令列視窗(CMD/Terminal)。
Step 2:執行「Build」指令
輸入對應系統的指令,啟動 Gradle 構建流程:
系統	指令
Windows	gradlew build
Mac/Linux	./gradlew build
匯出到試算表
🔑 關鍵: 成功後,命令列會顯示 BUILD SUCCESSFUL。如果失敗,請檢查你的程式碼是否有誤。
Step 3:找到成品 .jar 檔案
構建成功的成品會被自動存放在:
專案根目錄 → build → libs
你需要找到那個不帶 sources 或 dev 字樣的 .jar 檔案(例如:MyCoolMod-1.20.1-1.0.0.jar)。
這個 .jar 檔案就是你最終要發佈給玩家,讓他們放入 mods 資料夾的模組成品!
結語:發佈你的模組!
現在,你只需將這個成品 .jar 上傳到 CurseForge 或 Modrinth,你的模組就正式可以供全世界的玩家下載體驗了!